Главная страница /  Обзор справки по таблице свойств (Visio2010)  / Основные понятия

Значения даты, времени и длительности

В формулах можно выполнять операции с использованием значений даты, времени и длительности. В Microsoft Visio выражение даты и времени может вычисляться как одно значение. Выражение даты и времени — это любое выражение, которое может быть распознано как дата или время, или ссылка на ячейку, содержащую дату или время. К таким выражениям относятся строки и числа, которые выглядят как даты, и значения даты и времени, которые возвращаются функциями.

Значения времени и даты хранятся в Visio как 64-разрядные числа с плавающей запятой. Значение слева от запятой обозначает число дней, прошедших с 30 декабря 1899 г., а значение справа от запятой — часть дня начиная с полуночи. Полдень обозначается как 0.5.

Чтобы использовать дату и время в выражении (а не в виде константы), необходимо определить их как значения даты и времени с помощью соответствующей функции.

Допустимые даты

"28.02"

"28.02.99"

"28.02.1999"

"28-2"

"28-2-99"

"28-2-1999"

"6 мар 99"

"6 мар"

"6 мар 99"

"1 января 99"

"1 янв 99"

"1 янв 1999"

"Янв 00"

"Январь 2000"

"1 янв 00"

Допустимые значения времени

"3:45"

"3:45:27"

"7 a"

"7 am"

"7 p"

"7:30 PM"

Функции даты и времени

Функция

Описание

DATE

Преобразует числа в значение даты.

DATETIME

Преобразует строку в значение даты и времени.

DATEVALUE

Преобразует строку в значение даты.

NOW

Преобразует текущую системную дату в значение даты и времени.

TIME

Преобразует числа в значение времени.

TIMEVALUE

Преобразует строку в значение времени.

DAY

Возвращает часть выражения даты и времени, обозначающую день.

DAYOFYEAR

Возвращает порядковый номер дня года в выражении даты и времени.

HOUR

Возвращает часть выражения даты и времени, обозначающую часы.

MINUTE

Возвращает часть выражения даты и времени, обозначающую минуты.

MONTH

Возвращает часть выражения даты и времени, обозначающую месяц.

SECOND

Возвращает часть выражения даты и времени, обозначающую секунды.

WEEKDAY

Возвращает номер дня недели в выражении даты и времени.

YEAR

Возвращает часть выражения даты и времени, обозначающую год.

Длительность

Можно выполнять вычисления длительности или затраченного времени. Длительность хранится в системе в виде количества дней и дробной части дня. Например, если затрачена 1 неделя (7 дней, 168 часов), это значение хранится в системе как 7.0, но отображается в соответствующих единицах измерения.

В Visio распознаются единицы длительности, указанные в следующей таблице.

Единицы

Сокращение

Универсальное сокращение

Затраченное время в днях

день, дн.

ed

Затраченное время в часах

час, час.

eh

Затраченное время в минутах

минута, мин.

em

Затраченное время в секундах

секунда, сек.

es

Затраченное время в неделях

неделя, нед.

ew

К длительности можно добавить дату и время для вычисления новой даты или времени. Со значениями даты, времени и длительности можно выполнять указанные в таблице операции.

Входные значения

Результат

Дата и время +/- длительность

Значение даты и времени

Длительность +/- дата и время

Значение даты и времени

Длительность +/- длительность

Значение длительности

Дата и время + дата и время

Значение даты и времени

Дата и время - дата и время

Значение длительности

 


© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.